package com.app.implementation.dao;



import com.app.model.Equipement;
import com.app.interfaces.interfaceDAO;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

/**
 *
 * @author Krachleur
 */
public class EquipementDaoImpl extends HibernateDaoSupport implements interfaceDAO {

    public void save(Object inst) {
        Equipement equip = (Equipement)inst;
        this.getHibernateTemplate().save(equip);
    }

    public void modify(Object inst) {
        Equipement equip = (Equipement)inst;
        this.getHibernateTemplate().update(equip);
    }

    public void delete(Object inst) {
        Equipement equip = (Equipement)inst;
        this.getHibernateTemplate().delete(equip);
    }

    public List findAll() {
        return (List)this.getHibernateTemplate().loadAll(Equipement.class);
    }

}
